hurricane lamp - French English Dictionary